package com.hu.boot;

import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
/*
    @MapperScan
        用于扫描 mapper 接口所在的包,同时将所有 mapper 接口在工厂中创建对象

    与其作用类似的还有一个 @Mapper 注解,该注解只能放在 mapper 接口上,同样是用来在工厂中创建对象
    但是一个 @Mapper 注解只能创建一个 Mapper 对象,而 @MapperScan 可以直接扫描包下的所有 Mapper
    并创建对象
 */
@MapperScan("com.hu.boot.mapper")
public class SpringBootPart03Application {

    public static void main(String[] args) {
        SpringApplication.run(SpringBootPart03Application.class, args);
    }

}
